访问电脑版页面

导航:老古开发网手机版STM32单片机的时钟

STM32 系统时钟复位与系统时钟配置

导读:复位:复位所有外设 RCC->APB1RSTR = 0x0000 0000RCC->APB2RSTR = 0x0000 0000关闭所有外设时钟 RCC->AHBENR = 0x0000 0014RCC->APB1ENR = 0x0000 0000RCC->APB2ENR = 0x0000 0000RCC->CR:打开 HSI,关闭 PLLON,HS
关键字:
STM32,时钟配置,系统时钟复位,

复位:

复位所有外设 RCC->APB1RSTR = 0x0000 0000

RCC->APB2RSTR = 0x0000 0000

关闭所有外设时钟 RCC->AHBENR = 0x0000 0014

RCC->APB1ENR = 0x0000 0000

RCC->APB2ENR = 0x0000 0000

RCC->CR:打开 HSI,关闭 PLLON,HSEON,CSSON,关闭 HSE 旁路

RCC->CFGR:设置 MCO 没时钟输出,HSI 做系统时钟,复位所有外设时钟频率,USB,时钟选择器为 0

时钟配置:

RCC->CR:打开 HSEON,检测就绪

RCC->CFGR:设置外设时钟频率(USB,AHB,APB1,APB2),设置输入的时钟源(PLL时钟频率,或HSE)

RCC->CR:打开 PLLON,检测就绪

RCC->CFGR:设置系统时钟源为 PLL时钟,检测就绪


来源:互联网   作者:karen  2018/10/22 19:40:01
栏目: [ STM32单片机的时钟]

相关阅读

STM32单片机的5个时钟源解析

STM32的时钟配置

STM32F4时钟系统原理图解析

STM32值系统时钟初始化程序设计

基于STM32单片机建立系统时钟的设计方案

STM32的各种时钟系统的应用解析

STM32单片机的外部时钟晶振该如何选择频率

LinkedInSTM32F4时钟系统初始化的程序代码分享

STM32不使用外部晶振的接法

STM32F4的时钟系统的实现方法

STM32 时钟配置方法

STM32-系统时钟

stm32f 查看系统时钟配置

stm32变更外部晶振时钟配置

STM32单片机外部晶振配置时钟设置

STM32时钟配置设计中的常见问题解析

基于STM32时钟系统的开发及配置

STM32F30X时钟初始化为HSI 64Mhz,并使用PLLCLK作为系统时钟

基于LinkedInSTM32F4时钟系统初始化设置

STM32基于官方库函数的时钟配置